autologous blood patch - German English Dictionary